package com.cskaoyan.service.user;

import com.cskaoyan.bean.MallUser;
import com.cskaoyan.model.bo.PageBo;
import com.cskaoyan.model.vo.user.*;

/**
 * @program: project-market
 * @description:
 * @author: zhijie
 * @create: 2021-11-29 22:04
 **/

public interface UserManageService {
    UserListData userList(String username, String mobile, String userId, PageBo pageBo);

    MallUser userDetail(String id);

    AddressListVo addressList(String userId, String name, PageBo pageBo);

    CollectListVO collectList(String userId, String valueId, PageBo pageBo);

    FootPrintVo footprintList(String userId, String goodsId, PageBo pageBo);

    HistoryListVo historyList(String userId, String keyword, PageBo pageBo);

    FeedbackListVo feedbackList(String id, String username, PageBo pageBo);

    int userUpdate(Byte status, Byte userLevel, Integer id);
}
